life span average - Turco Inglés Diccionario